Constructs Used in a Case Model |
|
Case constructs are graphical representations used for designing a case model.
Table 1. Adding Constructs to the Case Model
Construct Name |
Description |
---|---|
Start Case |
This event is used to create a case without using states. You cannot use Initial State if you are using the Start Case event. |
Activity |
An activity is considered to be a step to be performed as part of case model execution. There are 3 different types of activities:
|
Activity Cluster |
Activity cluster is used to logically group a set of activities. It is used only as a visual representation and does not have any runtime relevance. Click on the case model toolbox to visually group activities. |
Case Model |
To add a sub-case to the current case model, click on the case model toolbox. Refer to Modeling Cases for more information. |
State |
Select to represent a state within a case model. |
State Entry Event |
Represents an event that is automatically raised when entering a state. This can be used only within a state. |
Initial State |
To indicate the beginning or start point for states, click on the case model toolbox. Start Case cannot be used when using the Initial State event. Activities or group of activities within a State are primarily said to be in Initial State. |
Final State |
To indicate the final or end point for states, click on the case model toolbox. Represents the final state (end) of a case model. When all activities or group of activities within a State are completed they are said to be in Final State. Upon reaching this state, the case model instances are automatically closed. All case instances must have Final State. This construct can be used only when modeling states within a case model. |
Connectors
|
Select required connector type to link activities and states appropriately from the connector drop-down. You can align the connector text to the connector direction by right-clicking it and selecting Align Text.
|
Text |
To add an annotation, comprising a border and a background color, to the model. You can use the annotation to add and display information specific to the model.
|
Text Annotation |
To add an annotation which can be linked to a construct. You can use the annotation to add and display information specific to the construct.
|
Transparent Text |
To add a transparent annotation to the model. You can use the annotation to add and display information specific to the model.
|
Document Received Event |
Represents an event that occurs when a certain document type event is received. It is fired when a document of a certain attachment type is attached to the case instance during execution. This will trigger all the associated activities and assign them to the appropriate targets. |
Close Case |
This construct denotes the end of a case model. Click on the case toolbox to add the construct. This construct can be used only in combination with Start case construct. |